pledge land as guarantee - French English Dictionary